from random import shuffle

gift = []
N = int(input('请输入共有几个人交换礼物：'))
if N < 3:
    print('人数不能小于3，请重新输入')

for i in range(1, N + 1):
    gift.append(i)
# print(gift)

shuffle(gift)  # 随机打乱顺序
for k in range(len(gift)):
    if k + 1 < len(gift):
        print('{}把礼物给了{}'.format(gift[k], gift[k + 1])) # 前一个人的礼物给后一个人
    else:
        print('{}把礼物给了{}'.format(gift[k], gift[0]))   # 最后一个人的礼物给第一个人


